| API Documentation |  |

- MAIN PAGE
- NAMESPACES
- CLASSES

nkImages::ImageView Member List

This is the complete list of members for nkImages::ImageView, including all inherited members.

decompress(const AlignmentDescriptor &alignmentDescriptor=AlignmentDescriptor()) const | nkImages::ImageBase |
getAlphaPremultiplied() const | nkImages::ImageBase |
getCubeMap() const | nkImages::ImageBase |
getDataBuffer() const override | nkImages::ImageView | virtual
getDataByteSize() const override | nkImages::ImageView | virtual
getDataPtr() const override | nkImages::ImageView | virtual
getDepthOrArraySize(unsigned int mip=0u) const | nkImages::ImageBase |
getFormat() const | nkImages::ImageBase |
getHeight(unsigned int mip=0u) const | nkImages::ImageBase |
getMipCount() const | nkImages::ImageBase |
getPixel(unsigned int x, unsigned int y, unsigned int z=0u, unsigned int mip=0u) const | nkImages::ImageBase |
getPixelByteSize() const | nkImages::ImageBase |
getRowByteSize(unsigned int mip=0u) const | nkImages::ImageBase |
getSliceByteSize(unsigned int mip=0u) const | nkImages::ImageBase |
getWidth(unsigned int mip=0u) const | nkImages::ImageBase |
ImageBase() noexcept | nkImages::ImageBase |
ImageBase(unsigned int width, unsigned int height, unsigned int depth, PIXEL_FORMAT format, unsigned int pixelOrBlockByteSize=0, unsigned int rowByteSize=0, unsigned int sliceByteSize=0) noexcept | nkImages::ImageBase |
ImageBase(unsigned int width, unsigned int height, unsigned int depth, unsigned int arraySize, unsigned int mips, PIXEL_FORMAT format, unsigned int pixelOrBlockByteSize=0) noexcept | nkImages::ImageBase |
ImageBase(nkMemory::BufferCast< ImageDescriptor > &&images, PIXEL_FORMAT format, unsigned int pixelOrBlockByteSize, bool alphaPremultiplied=false, bool cubeMap=false) noexcept | nkImages::ImageBase |
ImageBase(const ImageBase &other) noexcept | nkImages::ImageBase |
ImageBase(ImageBase &&other) noexcept | nkImages::ImageBase |
ImageView() noexcept=delete | nkImages::ImageView |
ImageView(const Image &image) noexcept | nkImages::ImageView |
ImageView(const nkMemory::BufferView< unsigned char > &dataView) noexcept | nkImages::ImageView |
ImageView(const nkMemory::BufferView< unsigned char > dataView, unsigned int width, unsigned int height, unsigned int depth, PIXEL_FORMAT format, unsigned int pixelOrBlockByteSize=0, unsigned int rowByteSize=0, unsigned int sliceByteSize=0) noexcept | nkImages::ImageView |
ImageView(const nkMemory::BufferView< unsigned char > dataView, unsigned int width, unsigned int height, unsigned int depth, unsigned int arraySize, unsigned int mips, PIXEL_FORMAT format, unsigned int pixelOrBlockByteSize=0) noexcept | nkImages::ImageView |
ImageView(const ImageView &other) noexcept | nkImages::ImageView |
ImageView(const ImageView &other, unsigned int slice) noexcept | nkImages::ImageView |
ImageView(const ImageView &other, unsigned int slice, unsigned int mip) noexcept | nkImages::ImageView |
ImageView(ImageView &&other) noexcept | nkImages::ImageView |
isArray() const | nkImages::ImageBase |
isView() const override | nkImages::ImageView | virtual
operator=(const ImageView &other) noexcept | nkImages::ImageView |
operator=(ImageView &&other) noexcept | nkImages::ImageView |
nkImages::ImageBase::operator=(const ImageBase &other) noexcept | nkImages::ImageBase |
nkImages::ImageBase::operator=(ImageBase &&other) noexcept | nkImages::ImageBase |
setAlphaPremultiplied(bool value) | nkImages::ImageBase |
setCubeMap(bool value) | nkImages::ImageBase |
setFormat(PIXEL_FORMAT value) | nkImages::ImageBase |
setPixel(nkMaths::Vector v, unsigned int x, unsigned int y, unsigned int z=0u, unsigned int mip=0u) | nkImages::ImageBase |
setPixelOrBlockByteSize(unsigned int value) | nkImages::ImageBase |
~ImageBase() | nkImages::ImageBase | virtual
~ImageView() | nkImages::ImageView | virtual